to sit still - Turkish English Dictionary